文件用nginx代理的,浏览器地址能访问到,但是请求访问不到 | 您所在的位置:网站首页 › 视频缓存浏览器 ios › 文件用nginx代理的,浏览器地址能访问到,但是请求访问不到 |
先描述下场景:三维项目cesium,请求倾斜摄影3dtiles文件时,总是报错。ERR_CONTENT_LENGTH_MISMATCH。我的文件服务是通过nginx代理的 后来这篇博客给了我启发:ERR_CONTENT_LENGTH_MISMATCH解决方法_Mr_OOO的博客-CSDN博客 最后原因找到了:文件夹权限的问题,因为nginx有一个proxy_temp的缓存文件夹,你的文件太大时,都会从这个缓存里面去拿,而不是每次都去原地址直接加载。 这个文件夹的缓存大小可以设置:proxy_temp_file_write_size 128k; 当加载的文件超过proxy_temp_file_write_size所设置的值时,nginx会将文件写入proxy_temp文件夹中。 说明一下:如果nginx是以nobody用户运行的则无读写权限,需要为其添加权限。 转自这篇博客:nginx做反向代理时proxy_temp的权限问题_nginx proxy_temp_猪大肠的世界的博客-CSDN博客 |
CopyRight 2018-2019 实验室设备网 版权所有 |